Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MILL STREAM PLACE Terraced £205,310 £112,000 22 Aug 2005
14 MILL STREAM PLACE Semi-Detached £280,339 £145,500 27 Aug 2004